package com.partsoft.dits.message;

import java.util.Map;


/**
 * 消息数据条目项接口
 */
public interface MessageDataItem extends MessageConcatenation {
	
	/**
	 *获得消息实体所有者，实现必须返回消息实体对象。
	 */
	MessageEntity getOwner();
	
	/**
	 *条目动作 
	 */
	DataAction getAction();
	
	/**
	 * 获得数据值，对返回值进行操作不能操作具体的数据值。
	 */
	Map<DataProperty, String> getValues();
	
	/**
	 * 是否拥有数据
	 */
	boolean hasValues();
	
}
